Tables [dbo].[InventoryTransactionLogLine]
Properties
PropertyValue
Created10:31:25 AM Tuesday, March 02, 2010
Last Modified11:40:03 AM Monday, February 20, 2012
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Indexes IX_InventoryTransactionLogLine_InventoryTransactionLogKey: InventoryTransactionLogKeyInventoryTransactionLogKeyuniqueidentifier16
No
Cluster Primary Key PK_InventoryTransactionLogLine: InventoryTransactionLogLineKeyInventoryTransactionLogLineKeyuniqueidentifier16
No
Foreign Keys FK_InventoryTransactionLogLine_TransactionTypeRef: [dbo].[TransactionTypeRef].TransactionTypeCodeTransactionTypeCodeint4
No
WarehouseKeyuniqueidentifier16
No
Indexes IX_InventoryTransactionLogLine_OrderLineKey: OrderLineKeyOrderLineKeyuniqueidentifier16
Yes
Indexes IX_InventoryTransactionLogLine_ProductKey: ProductKeyProductKeyuniqueidentifier16
No
UomKeyuniqueidentifier16
No
ProductDescriptionnvarchar(100)200
Yes
Quantitydecimal(18,8)9
No
QuantityOrdereddecimal(18,8)9
Yes
ReasonCodeKeyuniqueidentifier16
Yes
LotIdnvarchar(50)100
Yes
PurchaseOrderNumbernvarchar(50)100
Yes
InventoryLocationKeyuniqueidentifier16
Yes
LandedCostdecimal(18,4)9
Yes
OrderFulfillmentLineKeyuniqueidentifier16
Yes
ProductInventoryKeyuniqueidentifier16
Yes
TransactionMessagenvarchar(200)400
Yes
SortOrderint4
No
RelatedInventoryTransactionLogLineKeyuniqueidentifier16
Yes
TotalCostdecimal(18,4)9
Yes
MarkedForDeleteOndatetime8
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_InventoryTransactionLogLine: InventoryTransactionLogLineKeyPK_InventoryTransactionLogLineInventoryTransactionLogLineKey
Yes
IX_InventoryTransactionLogLine_InventoryTransactionLogKeyInventoryTransactionLogKey
IX_InventoryTransactionLogLine_OrderLineKeyOrderLineKey
IX_InventoryTransactionLogLine_ProductKeyProductKey
Foreign Keys Foreign Keys
NameColumns
FK_InventoryTransactionLogLine_TransactionTypeRefTransactionTypeCode->[dbo].[TransactionTypeRef].[TransactionTypeCode]
SQL Script
CREATE TABLE [dbo].[InventoryTransactionLogLine]
(
[InventoryTransactionLogKey] [uniqueidentifier] NOT NULL,
[InventoryTransactionLogLineKey] [uniqueidentifier] NOT NULL,
[TransactionTypeCode] [int] NOT NULL,
[WarehouseKey] [uniqueidentifier] NOT NULL,
[OrderLineKey] [uniqueidentifier] NULL,
[ProductKey] [uniqueidentifier] NOT NULL,
[UomKey] [uniqueidentifier] NOT NULL,
[ProductDescription] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[Quantity] [decimal] (18, 8) NOT NULL,
[QuantityOrdered] [decimal] (18, 8) NULL,
[ReasonCodeKey] [uniqueidentifier] NULL,
[LotId] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[PurchaseOrderNumber] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[InventoryLocationKey] [uniqueidentifier] NULL,
[LandedCost] [decimal] (18, 4) NULL,
[OrderFulfillmentLineKey] [uniqueidentifier] NULL,
[ProductInventoryKey] [uniqueidentifier] NULL,
[TransactionMessage] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[SortOrder] [int] NOT NULL,
[RelatedInventoryTransactionLogLineKey] [uniqueidentifier] NULL,
[TotalCost] [decimal] (18, 4) NULL,
[MarkedForDeleteOn] [datetime] NULL
) ON [PRIMARY]

GO
ALTER TABLE [dbo].[InventoryTransactionLogLine] ADD CONSTRAINT [PK_InventoryTransactionLogLine] PRIMARY KEY CLUSTERED ([InventoryTransactionLogLineKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_InventoryTransactionLogLine_InventoryTransactionLogKey] ON [dbo].[InventoryTransactionLogLine] ([InventoryTransactionLogKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_InventoryTransactionLogLine_OrderLineKey] ON [dbo].[InventoryTransactionLogLine] ([OrderLineKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_InventoryTransactionLogLine_ProductKey] ON [dbo].[InventoryTransactionLogLine] ([ProductKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[InventoryTransactionLogLine] ADD CONSTRAINT [FK_InventoryTransactionLogLine_TransactionTypeRef] FOREIGN KEY ([TransactionTypeCode]) REFERENCES [dbo].[TransactionTypeRef] ([TransactionTypeCode])
GO
Uses